/*定义阴影*/

.m-shadow-small {
    -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.5) !important;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.5) !important;
}


/*外部的间隔上下*/

.m-margin-tb-mini {
    margin-bottom: 0.3em !important;
    margin-top: 0.3em !important;
}

.m-margin-tb-small {
    margin-bottom: 0.5em !important;
    margin-top: 0.5em !important;
}

.m-margin-tb-large {
    margin-top: 3em !important;
}


.m-margin-bottom-mini {
    margin-bottom: 0.2em !important;
}

.m-margin-bottom-small {
    margin-bottom: 0.5em !important;
}

.m-margin-bottom-large {
    margin-bottom: 3em !important;
}

.m-margin-bottom-mini {
    margin-bottom: 1em !important;
}


.m-margin-top-large {
    margin-top: 2em !important;
}


/*内部的间隔*/

.m-padded {
    padding: 1em !important;
}

.m-padded-tb-mini {
    padding-top: 0.2em !important;
    padding-bottom: 0.2em !important;
}

.m-padded-tb-large {
    padding-top: 0.5em !important;
    padding-bottom: 0.5em !important;
}

.m-padded-tb-big {
    padding-top: 1em !important;
    padding-bottom: 1em !important;
}

.m-padded-tb-huge {
    padding-top: 2em !important;
    padding-bottom: 2em !important;
}

.m-padded-tb-response {
    padding-top: 2em !important;
    padding-bottom: 2em !important;
}


.m-padded-tb-massive {
    padding-top: 3em !important;
    padding-bottom: 3em !important;
}


/*s上下左右编剧的实质*/
.m-padded-left {
    padding-left: 4em !important;
    padding-right: 4em !important;
}


.m-padded-mini {
    padding: 0.2em !important;
}

.m-padded-small {
    padding: 0.3em !important;
}


/*文本的设置*/

.m-text {
    font-weight: 300 !important;
    letter-spacing: 1px !important;
    line-height: 1.8 !important;
}


.m-text-thin {
    font-weight: 300 !important;
}

.m-text-space {
    letter-spacing: 1px !important;
}

.m-text-lined {
    line-height: 1.8 !important;
}


/*透明度的设置*/
.m-opacity-mini {
    opacity: 0.8 !important;
}

/*将行和元素设置为行块盒元素*/
.m-inline-block {
    display: inline-block !important;
}


.m-container {
    max-width: 72em !important;
    margin: auto;
}

.m-container-small {
    max-width: 60em !important;
    margin: auto;
}

/*---color----*/
.m-black {
    color: #333 !important;
}


/*指定button按钮到右上position*/

.m-top-right {
    position: absolute;
    top: 0;
    right: 0;
}


/*电脑端的，在右边的上面的时候隐藏*/
.m-mobile-show {
    display: none !important;
}

/*手机端隐藏*/
@media only screen and (max-width: 700px) {
    .m-mobile-hide {
        display: none !important;
    }

    /*手机端的时候在右边的上面的显示*/
    .m-mobile-show {
        display: block !important;
    }

    .m-padded-tb-response {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .m-mobile-wide {
        width: 100% !important;
    }

    .m-mobil-lr-clear {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
}

/*设置背景图片*/
body {
    background: url(https://tva2.sinaimg.cn/large/0072Vf1pgy1foxkf8h7q7j31hc0u0k55.jpg) bottom center no-repeat;
    background-size: 100% 100%;
    background-attachment: fixed;
    width: 100%;
    height: 100%;
    opacity: 0.95;
}

/*位置的定义position*/
.m-fixed {
    position: fixed !important;
    z-index: 1 !important;
}

.m-right-bottom {
    bottom: 50px !important;
    right: 0 !important;
}


.m-teal{

    color: #00B5AD !important;

}


